finishing padder - Spanish English Dictionary